water transparency - Francés Inglés Diccionario